<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // json数据 ：主流的传输数据  
        // 多语言交互  ：前端（js）会和后端交互（java Python php..）（互通数据） 
        // 多语言之间 语言不通 
        // let arr = [1,2,3];  //数组 js里的 
        // arr = array('name'=>'张三','age'=>20);  //php里的数组

        // 多语言之间都认识 主流的数据格式 ：json、xml （通用数据格式:任何语言都可以识别）;
        // php和js数据交互： php 数据 ---》json数据 -->传递到js里 --->json数据 --->json转成js里的数据（数组、对象）;
        
        // 一、js里如何把数据转成json？？
        // 1.json数据不是对象 2.json是字符串 
    //     let obj = {
    //         name:"张三",
    //         age:20
    //     }
    //    let res =   JSON.stringify(obj);  //把数据转成 json数据
    //    console.log( res);  // {"name":"张三","age":20}  json 数据
        // 二、 如何把json字符串转成js数据
        let str = `{"name":"张三","age":20}`;
        console.log( JSON.parse(str));  // 把json数据转成 js数据
    </script>
</body>
</html>